package pe.gob.sedapal.scmultimedia.service;

import java.util.List;

import pe.gob.sedapal.scmultimedia.domain.Calle;
import pe.gob.sedapal.scmultimedia.domain.Deuda;
import pe.gob.sedapal.scmultimedia.domain.Distrito;
import pe.gob.sedapal.scmultimedia.domain.Localidad;
import pe.gob.sedapal.scmultimedia.domain.Numero;
import pe.gob.sedapal.scmultimedia.domain.Provincia;
import pe.gob.sedapal.scmultimedia.domain.Suministro;

public interface EstadoCuentaService {
	public List<Provincia> listarProvinciasPorDepartamento(Long codDepto);
	public List<Distrito> listarDistritosPorProvincia(Long codProv);
	public List<Localidad> listarLocalidadesPorDistrito(Long codMunic);
	public List<Calle> listarCallesPorLocalidad(Long codLocal);
	public List<Numero> listarNumerosPorCalle(Long codCalle);
	public List<Suministro> listarSuministrosPorNumero(Long nif);
	public Suministro obtenerSuministro(Long nis);
	public List<Deuda> listarDeudasPorSuministro(Long nis);
}
